glomerulus structural alterations - French English Dictionary